matter of questionable legality - Spanish English Dictionary